Indonesia Biodiversity Information Facility (InaBIF)
Pusat Penelitian Biologi
Lembaga Ilmu Pengetahuan Indonesia (LIPI)
Jl. Raya Jakarta Bogor km. 46
Cibinong Science Center, Cibinong, Jawa Barat - Indonesia
Phone +62 21 8765056