The SMERU Research Institute is located in Kota Jakarta Pusat, Indonesia on Jl. Cikini Raya No.10A, RT.13/RW.5, Cikini, Kec. Menteng. The SMERU Research Institute is rated 4.7 out of 5 in the category research institute in Indonesia.
Address
Jl. Cikini Raya No.10A, RT.13/RW.5, Cikini, Kec. Menteng