Approx 0.23 KM away
Address: 80990 Skudai, Johor, Malaysia
Approx 0.23 KM away
Address: 80990 Skudai, Johor, Malaysia
Approx 0.49 KM away
Address: C/o Institute Of Bioproduct Development, Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia
Approx 0.49 KM away
Address: Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia