Institut Cellule Souche et Cerveauh-index: 88Total citations: 34,025Total papers: 1,141Homepage: http://www.sbri.fr/