Review Open access Inflammation and Regeneration 7871 Accesses 78 Citations 22 Altmetric Metrics details