And as recently as 15 years ago, there were a lot of scientists who thought these technologies wouldn't work.
E non più tardi di 15 anni fa, molti scienziati pensavano che queste tecnologie non avrebbero funzionato.