Whalespan
Loading…
The average small molecule drug binds to 20-30 different proteins, leading to effects beyond its primary intended use. — Whalespan