Skip to main content

Humans heal 3 times slower than our closest animal relatives