Stattdessen ist diese Aufgabe der DARPA zugefallen, die es geschafft hat, bei der Entwicklung neuer Medikamente und Impfstoffe die an sie gerichteten Erwartungen deutlich zu übertreffen.
Instead, this task has fallen to DARPA, which has managed to punch above its weight in delivering new medicines and vaccines.