romualdo_pastorsatorras.png
 

Romualdo Pastor-Satorras

Universitat Politècnica de Catalunya, Spain