Process Engineer
adelaide, south australia, australia
POLYUS
Politechnical University of Bucharest, Bucharest, Romania