Home Authors Posts by David McGrogan

David McGrogan

1 POSTS 0 COMMENTS
David McGrogan is Associate Professor of Law at Northumbria Law School. Before entering academia, he lived and worked in Japan for the best part of a decade. His research focuses on human rights law and the law of contract, in respect of both of which he tends to adopt a classical liberal perspective.