Drugs can take a decade to emerge, cost billions of dollars and succeed only 10% of the time. Even a small improvement in speed and efficiency would be hugely valuable https://econ.st/44DOYWx #press

Reply to this note

Please Login to reply.

Discussion

No replies yet.