HumanLab Asia - Stem Cell Therapy & Culture Services is located in Shah Alam, Malaysia on No 8-5, Setia Avenue, Seksyen U13, Jln Setia Prima S U13/S. HumanLab Asia - Stem Cell Therapy & Culture Services is rated 5 out of 5 in the category biotechnology company in Malaysia.
Address
No 8-5, Setia Avenue, Seksyen U13, Jln Setia Prima S U13/S
Amenities
Gender-neutral toilets