Grant McCarthy
Observed names: G. McCarthy, McCarthy, Grant
Institution: MSD (UK) Limited (United Kingdom)
Observed institutions: MSD (UK) Limited (United Kingdom), BresMed
ORCID: 0000-0001-8292-8598
Observed ORCID: 0000-0001-8292-8598
OpenAlex ID: A5083764815
