News
If drug developers are allowed to skip this step, it will mean that, in the near future, the first living body a new drug is ever tested in will be a human.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results