Principal Research Scientist
bengaluru, karnataka, india
Indian Institute of Science (IISc)
Indian Institute of Science
Indian Institute of Technology, Kharagpur