M.J. Rubio Hurtado

Universitat de Barcelona

Spain