Petra Ahrweiler

First name: 
Petra
Last name: 
Ahrweiler
Innovation Research Unit, CASL, University College Dublin (UCD), Ireland