Organization

The George Institute for Global Health

New Delhi, DL, India | http://www.georgeinstitute.org.in/
Joined in February 2017

About Us

Our mission is to improve the health of millions of people worldwide.

Areas of Focus Include

  • Health & Medicine

Location

New Delhi, DL, IN