Solé Vicente, Ricard

ICREA Research Professor (UPF)
Complex Systems Lab

+34 933160530
ricard.sole@upf.edu
Dr. Aiguader, 88. 08003 Barcelona