No photo of Amanda Trompenaars

Amanda Trompenaars

20242024

Research activity per year

Network