Tilda Blom

Senior Researcher (on parental leave)