View Scopus Profile
Dr.
Idema, T. (Recipient), 14 Nov 2023
Prize: Prize (including medals and awards)