Drug discovery is an expensive, time-consuming process and the modern drug discovery community is constantly challenged not ...