Home Improvement & Renovation Mouse “avatars”: New predictors of response to chemotherapy? 7 months ago 0 Mouse “avatars” sound like something out of a sci-fi movie: tiny stand-in animals that carry your tumor,... Read More Read more about Mouse “avatars”: New predictors of response to chemotherapy?