Mamuli Science Technology and Innovation Center is located in Kota Kupang, Indonesia on RJRCF23, Kayu Putih, Kec. Oebobo. Mamuli Science Technology and Innovation Center is rated 4 out of 5 in the category technology park in Indonesia.
Address
RJRCF23, Kayu Putih, Kec. Oebobo