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. https://doi.org/10.7916/stlr.v8i0.3787