Rosa Greaves

Professor of European Commercial Law
University of Glasgow
School of Law