Displaying 1 to 2 of 2 investments
Country Date Notes
Strap LLC
United States 2 Dec 2014 Seed
Active
Swift Biosciences Inc
United States N/A
Active