Obgynia
Department of Obstetrics and Gynecology, Faculty of Medicine of Universitas Padjadjaran
·
Indonesia
·
2615-496X
APC
since 2018