Contact

Contact details.

Kidney development lab

Biomedicum 1



tel: +358 2941 59395

email: or