Efa Nugroho
Institution: Diponegoro University
Observed institutions: Diponegoro University, State University of Semarang, Ministry of Population and Family Planning
ORCID: 0000-0002-9620-992X
Observed ORCID: 0000-0002-9620-992X
OpenAlex ID: A5074576549
