Michael Obach
Role
Senior Researcher
Company
TECNALIA