Sergiris A. Ortega
Observed names: Ortega, Sergiris A, Sergiris A Ortega, Sergiris Ortega
Institution: Xavier University
Observed institutions: Xavier University, Xavier University, Massachusetts Institute of Technology, Ateneo de Davao University
ORCID: 0009-0000-0541-6687
Observed ORCID: 0009-0000-0541-6687
OpenAlex ID: A5098975031
