Elisava Barcelona School of Design and Engineering
25 papers and 739 citations.
Indexing 25 publications…