Image
Juan Carbajo Hijarrubia
Postgraduate researcher
Email
juan636@icc.ub.edu
Office
724