Events attended

Joe Satia hasn't attended any talks yet.