Pharmaceuticals (Basel, Switzerland).
2021

Cells.
2020

EBioMedicine.
2020

Neurotherapeutics.
2019

Cell Transplantation.
2014

Rejuvenation research.
2011

Rejuvenation research.
2010

European Journal of Cell Biology.
2009
