Duncan McCloskey
Observed names: Duncan S. McCloskey, McCloskey, Duncan
Institution: Emergent BioSolutions (United States)
Observed institutions: Cornell University, Emergent BioSolutions (United States)
ORCID: 0000-0001-7738-0142
Observed ORCID: 0000-0001-7738-0142
OpenAlex ID: A5075592573
