GSK settles patent dispute for cancer drug | Patexia