Research and Development Manager
charlotte, north carolina, united states
Mallard Creek Polymers
University of London
University of Chemistry and Technology in Prague (UCT Prague)