Liisa Puhakka

  • Finnish entomologist

Publications

edit