Nelli HEIKKILÄ Mrs. Nelli HEIKKILÄ Assistant (Dr/Med) - Basic Science E06.2650.A+4122 379 57 80E-mail PUBLICATIONS Team Members Eberhardt