Argelia Queralt Jimenez

Tenure-track lecturer in Constitutional Law, University of Barcelona