Personal Information
Organization / Workplace
Barcelona, Spain
Occupation
Professor
Tags
video audio technology tutorial
See more