Sergio A. Ortega
Observed names: Ortega, Sergio A., Sergio A Ortega
Institution: Yonsei University
Observed institutions: Universidad Complutense de Madrid, Yonsei University
ORCID: 0000-0002-8237-7711
Observed ORCID: 0000-0002-8237-7711
OpenAlex ID: A5055976558
