Jari E. Karppinen

Dr. Jari E. Karppinen