Postal address

Dr. rer. nat. Stefan Hägele
Research
Kidney Center Heidelberg
Im Neuenheimer Feld 162
D 69120 Heidelberg

Heidelberg, Germany

Contact details

stefan.haegele@med.uni-heidelberg.de

+49 6221 9112 227