Dr Indra Vir Singh

  • Indian Institute of Technology Roorkee
  • Professor, Mechanical Engineering
  • India