De La Rosa, A. “A Hard Pill To Swallow: Does Schering V. Geneva Endanger Innovation Within The Pharmaceutical Industry?”. Science and Technology Law Review, vol. 8, Jan. 2007, doi:10.7916/stlr.v8i0.3787.