Category: Medical
Affiliated to: Pondicherry University
Trust Name: Not Specified
Established in:
Languages: English
Address: Chalakkara, Palloor, Mahe, Puducherry - 673333
Phone: (0490) 2337765
Mobile: 9446584434
Fax: Not Specified
Email: Not Specified