Olli Vapalahti Studia Medicina 181120