Xeolas Pharmaceuticals (Ireland)h-index: 6Total citations: 133Total papers: 9Homepage: http://xeolas.com/