Developing new treatments for ailments can be a tedious and frustrating process for scientists. Oftentimes, newly developed drugs just don't work the way they were intended, falling short of ...