ICT Center Institute is located in Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta, Indonesia on Jl. Wr. Sila No.21, RT.2/RW.5, Ciganjur, Kec. Jagakarsa. ICT Center Institute is rated 3 out of 5 in the category research institute in Indonesia.
Address
Jl. Wr. Sila No.21, RT.2/RW.5, Ciganjur, Kec. Jagakarsa