Stephen Sheppard
Observed names: Sheppard, Stephen, Sheppard, Stephen C., Stephen C. Sheppard, Stephen Sheppard Sheppard
Institution: Williams College
Observed institutions: Williams College, Oberlin College, Virginia Tech, London School of Economics and Political Science
ORCID: 0000-0002-9309-1049
Observed ORCID: 0000-0002-9309-1049
OpenAlex ID: A5034079829
