Compared to in vitro screening, in vivo testing is better suited for observing the overall effects of an examination on a biological subject even though vitro assays can sometimes yield misleading results with drug candidate molecules that are irrevalent in vivo, efficacy verification in vivo is especially crucial in drug discovery process.