Olivier Devuyst

Olivier Devuyst, Prof. Dr. med.

Head

Mechanisms of inherited kidney disorders

Institute of Physiology

University of Zurich

Phone: +41 44 635 50 82

olivier.devuyst [at] uzh.ch

Website

Address

Institute of Physiology
University of Zurich
Winterthurerstr. 190
CH-8057 Zürich