Riitta Veijola
MD, PhD
University of Oulu
Appearances