There Are a Million Billion x Five More Billion New Drugs Awaiting Discovery

That's a novemdecillion drugs