Newron Pharmaceuticals (Italy)h-index: 75Total citations: 20,823Total papers: 320Homepage: http://www.newron.com/en