Profile picture
Taru Vellamo Haapalahti
  • Researcher
    Oulu University Hospital
    Oulu, Finland
mini profile avatar Taru Vellamo Haapalahti