Kari Väätäinen

Dr. Kari Väätäinen

orcid