Innovative People

Ryszard Czerminski

drug discovery and design

Languages Ryszard Czerminski speaks:

English
Polish