National Institute of Mental Health logo

National Institute of Mental Health

Investments
4
Lead Investments
4

The National Institute of Mental Health (NIMH) is the lead federal agency for research on mental disorders. It is part of the U.S. Department of Health and Human Services and focuses on transforming the understanding and treatment of mental illnesses through basic and clinical research.

Founded 1949
North America, United States
1K-5K
nimh.nih.gov

Highlights

Focus Areas

Biotechnology
Health Care
Medical
Mental Health
Therapeutics

Investment Types

Grant
Late Stage Venture
Venture

Notable Investments

Innerworld logo
Limbix logo
PsychoGenics logo
Galenea logo

Investment History

Team