Oona Delpuech
Observed names: O Delpuech, O. Delpuech, Oona Delpuech (423602)
Institutions: Evotec (United Kingdom), Evotec (United States)
Observed institutions: AstraZeneca (United Kingdom), Hôpital Necker-Enfants Malades, University of Bradford, Inserm, Institut Pasteur, University of Cambridge, Cancer Research UK, Department of Virology, Evotec (United Kingdom), Hôpital Paul-Brousse, Université Paris Descartes, Evotec (United States)
ORCID: 0009-0002-4357-498X
Observed ORCID: 0009-0002-4357-498X
OpenAlex ID: A5022038312
