Megha Kaveri
Megha is a reporter for Health Policy Watch. She is currently pursuing her Master's degree at the Geneva Graduate Institute. She worked as a reporter at The News Minute in Tamil Nadu, India for three years and had a brief stint at the Geneva Health Files before joining Geneva Solutions for a three-month internship.