DI
About
Dellora Investments (“Dellora”) is an investment firm that executes a concentrated, long-short equity investing strategy within the vibrant and growing life sciences space.
Investment Focus
- Stages
- late-stage
- Location
- Greenwich, US
Contact Information
linkedin.com/in/••••••••
Find more investors like Dellora
Search Investors