Dr Tuula Aalto First name Tuula Family name Aalto Position Principal Scientist Representing member/partner Finland Preferred language English