Solé Vicente, Ricard

ICREA Research Professor (UPF)
Complex Systems Lab

+34 933160530
ricard.sole@upf.edu
Institut de Biologia evolutiva (UPF-CSIC)_ PRBB. c/Dr. Aiguader, 88 (despatx 491.12). 08003. Barcelona