April, 2003 - present
Senior Research Technician at Leiden University Medical Center
Senior Research Technician at Southern California Coastal Water Research Project
Senior Research Technician at Southern California Coastal Water Research Project
Senior Research Technician at Leiden University Medical Center
Senior Research Technician at Ottawa Hospital Research Institute
Access the worlds's biggest network of public org charts
Learn more