Amsterdam Institute for Addiction Researchh-index: 103Total citations: 37,958Total papers: 736Homepage: http://www.aiar.nl/en/