An innovative challenge to the pharmaceutical industry.
D004345:Drug Industry / Q000331:legislation & jurisprudence*; D016568:Drugs, Generic; D005060:Europe; D014481:United States
D016568:Drugs, Generic