New global executive MBA program for health care and life sciences professionals
Stanford Seed's inaugural India program starts off in Chennai with 45 business owners