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