Oscar A. MacLean
Observed names: MacLean, Oscar, MacLean, Oscar A., MacLean, Oscar Alexander, Oscar A MacLean, Oscar MacLean
Institution: MRC University of Glasgow Centre for Virus Research
ORCID: 0000-0003-4919-4697
Observed ORCID: 0000-0003-4919-4697
OpenAlex ID: A5010138964
