Searching map area
Olli-Pekka Kallioniemi
? TBD
Finnish professor of molecular medicine (Karoliska Institutet) and director of SciLifeLab (Sweden); academy professor (Academy of Finland)