The present invention provides a method for using non-human animals to mimick human clinical trial comprising: (a) obtaining cells or tissues from n human subjects suffered from a disease, wherein n>1 (b) establishing a control group and a treatment group, wherein i) the control group comprises i control non-human animals, wherein i≧n, wherein cells or tissue from each human subject are grafted to at least one control non-human animal ii) the treatment group comprises j treatment non-human animals, wherein j≧n, wherein cells or tissue from each human subject are grafted to at least one treatment non-human animal and iii) each control non-human animal or treatment non-human animal is grafted with cells or tissues from one human subject (c) administering a first agent to the control group and administering a second agent to the treatment group, wherein the first agent is different from the second agent (d) obtaining the end point of the control group and the treatment group and (e) comparing the end point of the control group to the end point of the treatment group.