5 pubs · 1,447 cites · h-index 4
United BioSource Corporation (United Kingdom)
2011 - 2011
Health Outcomes Solutions (United States)