Devaki Amma Memorial Teacher Education College Malappuram Contact Number 9847773377, 9847822080 2024-25, IIRF Ranking, Gallery, Course Highlights