Nierstichtingh-index: 42Total citations: 6,949Total papers: 409Homepage: http://www.nierstichting.nl/