Hospital NATIONAL INSTITUTE OF MALARIA RESEARCH 6VX8+CV6, SECTOR 5, ROURKELA, RAURKELA INDUSTRIALSHIP, ODISHA, Rourkela, Odisha City / Town Rourkela State / Union Territory Odisha Facility Category Hospital