Micaela Rodríguez-Peña
Observed names: M. Rodríguez-Peña, Micaela Rodriguez-Peña, Micaela Rodriguez‐Peña, Micaela Rodríguez Peña, Rodríguez-Peña Micaela, Rodríguez-Peña, Micaela
Institution: Institute of Micro and Nanotechnology
ORCID: 0000-0002-1792-7166
Observed ORCID: 0000-0002-1792-7166
OpenAlex ID: A5003737249
