Dellora Investments is a life sciences-focused long-short equity hedge fund that executes a net-long and concentrated investing strategy to maximize returns within the vibrant and growing life sciences space. The manager focuses exclusively on small to mid cap companies in the biotechnology, pharma... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet