6 employees
Leap Biosystems provides space medicine technology and consultancy firm.
2018
Leap Biosystems raised undisclosed on June 10, 2019
Investors: Creative Destruction Lab