Indians Abroad | Press Trust of India | Wednesday April 25, 2018
Indian-American scientist Inder Verma, considered as one of the world's leading authorities on gene therapy and cancer, has been placed on administrative leave following allegations of "inappropriate conduct" against him.
www.ndtv.com