Karl Leydecker

Professor Karl Leydecker is Vice-Principal Learning and Teaching at the University of Dundee and lead for the current QAA Scotland Enhancement Theme.