Impact Science Ventures
IS
IM
Impact Science Ventures
About
Key facts
- Cheque size
- $20M to $20M
Recent investments
| Date | Company | Round | Amount |
|---|---|---|---|
| 6 Nov 2025 | 1050348 | Series A | $20M |
Add first review
Frequently asked
What companies has Impact Science Ventures invested in?
Impact Science Ventures has invested in 1050348.