Sun wins patent case against Eli Lily over cancer drug