zacbaum

Senior Research Scientist @ Odin Vision

Company:Odin VisionLocation:London, UK | Toronto, Canada

zacbaum's Following

zacbaum doesn’t have any following yet.