Innovative People

Marcin Jankowiak

Chemistry and everything related, bicycles, suspension systems (particularly shock absorbers), mechanical engineering

Languages Marcin Jankowiak speaks:

English
Polish