Discovery Laboratories (United States)h-index: 71Total citations: 22,020Total papers: 313Homepage: http://www.discoverylabs.com