Pekka Vilkamaa

Dr. Pekka Vilkamaa

Finnish Museum of Natural History, FI-00100 Helsinki, Finland
orcid