Andrew Scott
Andrew Scott is Associate Professor in the Department of Law at the London School of Economics and Political Science, UK.
Andrew Scott is Associate Professor in the Department of Law at the London School of Economics and Political Science, UK. See less