Andrew Griffiths (contract law)
Andrew Griffiths is a Senior Lecturer in Law at the University of Manchester.