Where is Pondicherry Institute of Medical Sciences located?
Pondicherry Institute of Medical Sciences, Pondicherry Institute of Medical Sciences, India (approx. 12.0479°, 79.8556°)
Pondicherry Institute of Medical Sciences, Pondicherry Institute of Medical Sciences, India (approx. 12.0479°, 79.8556°)