Ana Monteagudo
Observed names: Ana Monteagudo Sánchez, Ana Monteagudo-Sanchez, Ana Monteagudo-Sánchez, Ana Monteagudo-Sánchez, Monteagudo Sánchez, Ana, Monteagudo, A., Monteagudo, Ana, Monteagudo-Sanchez Ana, Monteagudo-Sánchez, Ana
Institution: INCLIVA Health Research Institute
ORCID: 0000-0002-1432-1185
Observed ORCID: 0000-0002-1432-1185
OpenAlex ID: A5103160490
