Meenakshi Khosla

Massachusetts Institute of Technology