Sanna Lehtonen

  • University of Helsinki
  • Professor, Life Sciences
  • Finland

My Publications