Professional Education


  • Master of Science, Indian Institute of Technology, Roorkee (2004)
  • Doctor of Philosophy, Indian Institute of Technology, Roorkee (2011)
  • Bachelor of Science, Rohilkhand University (2002)

Stanford Advisors