Detailed SolutionIndian Institute of Petroleum is located at
41. Indian Institute of Petroleum is located at
Kolkata
Dehradun
New Delhi
Dhanbad
Answer is Wrong!
Answer is Right!