Nataly Iglesias Barrameda
Observed names: Barrameda, Nataly Iglesias, Nataly Iglesias-Barrameda
Institution: Abu Dhabi Stem Cells Center
Observed institution: Abu Dhabi Stem Cells Center
ORCID: 0000-0001-7558-8097
Observed ORCID: 0000-0001-7558-8097
OpenAlex ID: A5128731921
