Miguel Ahumada-Ayala
Observed names: Ahumada-Ayala M, M Ahumada Ayala, M Ahumada-Ayala, M. Ahumada-Ayala
Institution: Hospital Angeles Pedregal
ORCID: 0009-0002-9553-1068
Observed ORCIDs: 0009-0002-9553-1068, 0009-0000-9593-9624
OpenAlex ID: A5019408731
