Peter Cochrane

Peter Cochrane
Peter Cochrane
Chief Technologist BT

PETER COCHRANE, Chief Technologist BT, Collier Chair for The Public Understanding of Science & Technology, @Bristol