Where is Institute of Physics, Bhubaneswar?

Coordinates: 20.307191, 85.830243

Be the first visitor to thank for this answer!

Thanks!