98 pubs · 925 cites · h-index 18
Springer Nature (Germany)
2026 - Present
TU Dortmund University
2010 - Present
Centre for Higher Education
2013 - 2017