Elena C. Castillo
Observed names: Castillo, Elena C., E. C. Castillo, E.C. Castillo, Elena C Gonzalez Castillo, Elena Cristina Castillo, Elena Cristina Castillo†, Elena Cristina González Castillo
Institutions: Hospital Zambrano Hellion, Tecnológico de Monterrey
ORCID: 0000-0002-8799-8437
Observed ORCID: 0000-0002-8799-8437
OpenAlex ID: A5043275148
