Laura J MacGregor

Laura J. Macgregor is a Senior Lecturer and Director of the Edinburgh Centre for Commercial Law at the Law School, Edinburgh University.