3 ms·Supreme Court Ruling Throws Doubt Over Countless Life-Sciences Patents2 points by iProject 15y ago