NCT04873414 2021-06-02PlaSenTerNational Institute of Health Research and Development, Ministry of Health Republic of IndonesiaPhase 2/3 Unknown364 enrolled