Christina Franzeskides

Senior Associate

London

Thesis:

Deep Tech

News