Dehradun, Uttarakhand, India
Narsee Monjee Institute of Management Studies
University of Petroleum and Energy Studies