Natalia Herrera Valencia
Observed names: Herrera Valencia, Natalia, N. H. Valencia, Natalia H. Valencia, Valencia, Natalia Herrera
Institution: Heriot-Watt University
ORCID: 0000-0003-1468-8953
Observed ORCID: 0000-0003-1468-8953
OpenAlex ID: A5086242814
