No photo of Ilmari Valovirta
1978 …2023

Research activity per year

Personal profile

Fields of Science

  • 118 Biological sciences
  • molluscs