Peta Lokasi CRC ICR terletak di Blok B4, Institut Kesihatan Negara (NIH), No.1, Jalan Setia Murni U13/52, Seksyen U13, 401760 Shah Alam, Selangor. 2014-03-03 webmaster