Federico Devalle
Observed name: Devalle, Federico
Institution: AstraZeneca (United Kingdom)
Observed institutions: AstraZeneca (United Kingdom), Universitat Pompeu Fabra, Centre de Recerca Matemàtica, Lancaster University
ORCID: 0000-0003-4246-499X
Observed ORCID: 0000-0003-4246-499X
OpenAlex ID: A5066632863
