[1]
De La Rosa, A. 2007. A Hard Pill To Swallow: Does Schering v. Geneva Endanger Innovation Within The Pharmaceutical Industry?. Science and Technology Law Review. 8, (Jan. 2007). DOI:https://doi.org/10.7916/stlr.v8i0.3787.