Home 0%
← Projects

Cardiac Cell Therapy Trials

A registry-wide analysis of 528 interventional cardiac cell therapy trials, covering every study that has delivered cells into a human heart. New trial starts have declined steadily since a 2007 peak, and enrollment failure accounts for most terminations.

I built this as practice in scraping and analysing public data, so it should be read as a skills exercise. The findings summarise what is already present in the source dataset.

Source
ClinicalTrials.gov API v2
Scale
528 interventional trials, deduplicated across 12 searches
Tools
Python, pandas
Date
August 2026
01

Question

Cardiac cell therapy has been in clinical testing for over two decades without producing an approved therapy, and the usual reading of that record is that the biology has not delivered. I wanted to test that reading against the registry itself, since published trials are a filtered sample of the trials actually run.

The analysis therefore covers every interventional trial registered as delivering cells to the human heart, and asks two things of each one: how far through the phase structure it progressed, and where it stopped early, what reason the sponsor gave.

02

Results

03

Interpretation

04

Figures

Trials started per year.
Trials started per year.
Distribution of trials by phase.
Distribution of trials by phase.
Outcome by phase.
Outcome by phase.
Cell types used, by era.
Cell types used, by era.
05

Method and limitations

Observational studies are excluded before any phase statistic is computed, since a registry entry without an interventional design carries no phase and including such records would skew every percentage. Cell type is classified from each trial’s own title and intervention text, which will misclassify a small number of trials that describe their product only in a protocol document. Reasons for stopping are self-reported by sponsors and are given by 74 of the stalled trials, so the distribution of causes is indicative only.