Research Intern
Eindhoven, North Brabant, Netherlands
Solliance Solar Research
Lux Research Inc.
Research Analyst
Technische Universiteit Delft
Universidad de los Andes - Colombia