meaning of Biosimulation

Biosimulation - German to English

biosimulation