NeuroDideroth-index: 91Total citations: 44,220Total papers: 1,939Homepage: https://www.neurodiderot.com