zacbaum

Senior Research Scientist @ Odin Vision

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

zacbaum's Followers

zacbaum doesn’t have any followers yet.