COUNCIL FOR TECHNICAL EDUCATION - Contacts


Primary Contacts

A - 83, OKHLA PHASE - 2 NEW DELHI - 110020, INDIA

Other Emails