Independent
Craig Johnston
6/20/2021
Private
January 1, 2015
DCVC, University of Strathclyde, Horizon 2020, CPT Capital, AXA Investment Managers
NA