Innovative People

James Kowalczyk

James Kowalczyk Drug Discovery, Organic Synthesis, Brewing (beer) chemistry

Languages James Kowalczyk speaks:

English
Russian