AnaBio Technologies (Ireland)h-index: 8Total citations: 364Total papers: 21Homepage: http://www.anabio.ie/