Megawati Megawati
Observed name: Megawati, Megawati
Institution: National Research and Innovation Agency
Observed institutions: Indonesian Institute of Sciences, University of Indonesia, National Research and Innovation Agency
ORCID: 0000-0002-6698-0668
Observed ORCIDs: 0000-0002-6698-0668, 0009-0000-8942-1933
OpenAlex ID: A5037925827
