CSG Centre for Society and the Life Sciencesh-index: 19Total citations: 1,727Total papers: 54Homepage: http://www.society-lifesciences.nl/