Tapio Salo

Dr. Tapio Salo