Whalespan
Loading…
There are 19 unique mechanisms targeted by 52 FDA-approved cancer drugs, but when accounting for overlap, the number of truly unique molecular targets is closer to 10. — Whalespan