Research Center for Biotechnology, Indonesian Institute of Sciences (LIPI), Jl. Raya Jakarta-Bogor KM.46, Cibinong 16911, Indonesia
Research Center for Biotechnology, Indonesian Institute of Sciences (LIPI), Jl. Raya Jakarta-Bogor KM.46, Cibinong 16911, Indonesia