Project Details
Professor Dr. Michiel Postema
Address
Tampereen yliopisto
Department of Biomedical Technology
Korkeakoulunkatu 3
33720 Tampere
Finnland