TD, docent, Professor 2020-2024
Research activity per year
Research output per year
Research output: Other contribution