BioWorld Jan 6, 2026 Insilico inks $888M drug discovery partnership with Servier Insilico inks $888M drug discovery partnership with Servier Original