Location
Barcelona
Spain
Date
June 19, 2017
Type
Presentation
Event Type
European Conference
Presenters
Leigh Hansson
Brett Hillis