Skip to main content

Timo Haapala

Specialist physician, ophthalmology