Image
Óscar de la Torre Pérez
Technical support staff
Email
odelatorre@icc.ub.edu
Phone
934021993