25 permanent professors

All are lecturers and researchers with renowned expertise and experience

Category