How Three Men Established India’s Largest Animal Trial Facility
With India becoming a pharmaceutical hub in the post-pandemic era, we bring to you the story of ICMR's National Animal Resource Facility for Biomedical Research (NARFBR), the one-stop...