meaning of Biomedizin

Biomedizin - German to English

biomedicine