Carla A. Omaga
Institution: University of California San Diego
Observed institutions: University of Utah, University of California San Diego, University of the Philippines Diliman
ORCID: 0000-0002-9189-6812
Observed ORCID: 0000-0002-9189-6812
OpenAlex ID: A5073747354
