Dementia Discovery Fund Investors

The Dementia Discovery Fund (DDF), managed by SV Health Investors, is the world’s largest family of specialized venture capital funds that invests exclusively in companies developing or enabling novel therapeutics for Health Investors - SV Health ?

Estimated Revenue: $133 Million
Headquarters: Boston, Massachusetts
Employee Number: 11-50
Number Of Exists: 3