Biogen Ordered to Pay Genentech $88.3 Million in Past Royalties on Cabilly Patents