oriol ventura

a journey through research, teaching, and design