Soraya Diez-Posada
Observed name: S. Diez-Posada
Institution: Antikor (United Kingdom)
Observed institutions: Stevenage Bioscience Catalyst, Antikor (United Kingdom), University College London
ORCID: 0009-0006-8892-556X
Observed ORCID: 0009-0006-8892-556X
OpenAlex ID: A5087428912
