Browse Locations Johor » Skudai
Johor Biotechnology & Biodiversity Corporation Level 2, UTM-MTDC Technology Centre Phase II, Technovation Center Skudai 81300 Johor