McQuade Center for Strategic Research and Development
Investments
1
Lead Investments
1
The McQuade Center for Strategic Research and Development (MSRD) was established in 2019 by Otsuka US. It focuses on investing in novel treatments for better health by searching for, identifying, and funding innovative early-stage research and development programs.
Highlights
Focus Areas
Biopharma
Biotechnology
Health Care
Pharmaceutical
Notable Investments