Sarika Mehra

Sarika is a Professor in Chemical Engineering at the Indian Institute of Technology Bombay.