ASTUDILLO RUIZ, JAVIER
Tenured university lecturer Department of Political and Social Sciences
+34 93 542 2716 javier.astudillo@upf.edu Ramon Trias Fargas, 25-27 08005 Barcelona
Tenured university lecturer Department of Political and Social Sciences
+34 93 542 2716 javier.astudillo@upf.edu Ramon Trias Fargas, 25-27 08005 Barcelona