Edinburgh Research Explorer

Raluca Bunduchi

Senior Lecturer in Innovation

ID: 8658833