Leo Hirvonen

Finnish physician