TRYPANOSOME RESISTANT NON-HUMAN TRANSGENIC ANIMAL | Patent Publication Number 20110030078 | Patexia