1 Answers
St. Martin de Porres Hospital is a 300 bedded multi-specialty hospital in Kannur, Kerala, India.
4 views
Answered
St. Martin de Porres Hospital is a 300 bedded multi-specialty hospital in Kannur, Kerala, India.