Laura Bovo

User Profile

Profile

Dr Laura Bovo

Innovation Networks Manager
Telephone Extension: 
56 985
Office/Location: 
90 Tottenham Court Road