Stephen P. Carter
Observed name: Stephen P Carter
Institution: Vincent Wildlife Trust
Observed institutions: Fera Science (United Kingdom), Animal and Plant Health Agency, Vincent Wildlife Trust
ORCID: 0000-0002-9487-7377
Observed ORCID: 0000-0002-9487-7377
OpenAlex ID: A5101430302
