Approx 1.99 KM away
Address: C/o Institute Of Bioproduct Development, Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia
Approx 1.99 KM away
Address: 267, Jalan Kaloi Batu 10, 81300, Skudai, Johor, 81300, Malaysia
Approx 1.99 KM away
Address: Jalan Kaloi, Skudai, 81300, Johor, Malaysia