Summary
A manuscript that summarizes the systematic review of the preclinical efficacy testing landscape
More information & hyperlinks