BioDetection Systems (Netherlands)h-index: 51Total citations: 9,618Total papers: 231Homepage: http://www.biodetectionsystems.com/