Juhana Leppilahti

Title: 
Professor of Orthopaedics and Traumatology
Responsibilities: 
Head of Research Unit of Surgery, Anesthesia and Intensive Care
Phone number: 
083152454
e-mail: 
juhana.leppilahti (at) oulu.fi