Are you trying to say that Pharma R&D is ~ $10-20B to yield 1 approved therapy? 10 * $1-2B "at bats" = 1 run?
Honestly it doesn't sound that bad considering these pharma revenues: https://en.wikipedia.org/wiki/List_of_largest_biomedical_com...
Honestly it doesn't sound that bad considering these pharma revenues: https://en.wikipedia.org/wiki/List_of_largest_biomedical_com...