1 Answers

St. Martin de Porres Hospital is a 300 bedded multi-specialty hospital in Kannur, Kerala, India.

4 views