Registration

Research Center for Biotechnology – LIPI (Indonesian Institute of Sciences)
Cibinong Science Center
Jl. Raya Bogor km 46, Cibinong, Bogor 16911 West Java, Indonesia