The European Court of Justice Bars Stem Cell Patents In Landmark Decision

The European Court of Justice in Luxemburg ruled on October 18, 2011 in a landmark decision in the … Continue Reading