former e42 - seed stage investor looking for cutting edge deep tech startups
Total funding amount not yet available
Total funding: $650M