translate English to French: If these technologies had been patented, Myriad might not have made its discoveries.
Si ces technologies avaient été brevetées, Myriad n’aurait peut-être pas été en mesure de réaliser sa découverte.