Derek Fincham
Institution: South Texas College of Law
Observed institutions: University of Aberdeen, South Texas College of Law, London School of Economics and Political Science
ORCID: 0000-0001-9967-5099
Observed ORCID: 0000-0001-9967-5099
OpenAlex ID: A5073937448
