Alex Speed

Alex Speed is an organic chemist at Dalhousie University, Canada