Ross Duncan
United Kingdom of Great Britain and Northern Ireland

Ross Duncan

Affiliation
Cambridge Quantum