Sarah Russell

Current Position: 
Post Doctoral Scholar at ETH Zurich, Switzerland
Educational Background: 
Post-Doctoral Fellow, 2011-2012