D. E. Shaw India Pvt. Ltd. (wholly owned subsidiary of the D. E. Shaw group)
Telangana, India
University of Colorado Boulder
CO, USA
Amity University
Noida, India