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