Rosa Badia: Research Manager at BSC

03 November 2017