Engineer, scientist.

London
Joined April 2025