icddr,b diagnostic department is located in Dhaka, Bangladesh on 68 Shaheed Tajuddin Ahmed Ave. icddr,b diagnostic department is rated 4.6 out of 5 in the category medical diagnostic imaging center in Bangladesh.
Address
68 Shaheed Tajuddin Ahmed Ave
Accessibility
Wheelchair-accessible toilet