Rector's Delegate for Open Science
barcelona, catalonia, spain
Universitat de Barcelona
Universitat Pompeu Fabra