+358 50 448 4671

Lena Thorn

Principal Clinical Investigator