Anup Kesavan is the Director, Internal Quality Assurance Cell (IQAC) of Kannur University.
318 people are employed at Kannur University.