Megawati Sinambela
Observed name: Sinambela, Megawati
Institution: Institut Kesehatan Deli Husada Deli Tua
Observed institutions: Institut Kesehatan Deli Husada Deli Tua, Andalas University
ORCID: 0009-0001-1435-4358
Observed ORCID: 0009-0001-1435-4358
OpenAlex ID: A5043744612
