Owen Tarrant
Observed names: O Tarrant, O. Tarrant, O.J. Tarrant, Tarrant, O.
Institution: Environment Agency
Observed institutions: Environment Agency, HR Wallingford, University of Oxford, University of Southampton
ORCID: 0000-0003-1425-7619
Observed ORCID: 0000-0003-1425-7619
OpenAlex ID: A5018382614
