Image
person placeholder
Èlia Villar Llopico
Technical support staff
Email
eliavillar@icc.ub.edu
Phone
934037665
Office
04A02