Research Impact

London Carroll shortly after birth at 24 weeks, in the hands of her father

A matter of time