Opteran

Opteran

24 Nov 2020
£2,100,000
Seed fund

Start-up replicating insect brains for space travel raises £2.1m

neurons.AI
+1