David Kirk

David Kirk

Digital Brokerage, Networking

Director of Open Lab, Newcastle University

He/Him

Link to bio