Terumo (Belgium)h-index: 26Total citations: 18,486Total papers: 139Homepage: http://www.terumo-europe.com