McQuade Center for Strategic Research and Development logo

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.

Founded 2019
North America, United States
msrd-us.com

Highlights

Focus Areas

Biopharma
Biotechnology
Health Care
Pharmaceutical

Notable Investments

Mindset Pharma logo

Investment History

Team