Dr. Ruchi Mehta `00
Dr. Ruchi Mehta `00

Retired Managing Director
Healthcare Investments


Lone Pine Capital