(2018) The multiple functions of melatonin in regenerative medicine. Ageing Research Reviews. pp. 33-52. ISSN 1568-1637