Taking Notes, Global Portfolio Management Strategies in view of Life Technologies v. PromegaAs expected another patent decision came down last month from the US Supreme Court. Life Technologies v. Promega, Case No.: 14-1538 (Feb....