Helen Staak

TalTech Digital Health MSc programme community manager and communication officer