Anurag Mehra

Anurag Mehra is a professor of chemical engineering at the Indian Institute of Technology, Bombay.