A complaint filed by a watchdog has raised questions about animal research at Texas Tech University Health Sciences Center in El Paso. The complaint has sparked an inquiry into the institution's practices. Further details about the complaint and the inquiry are available from local news sources. The issue is being reported by KFOX, which has more information on the story.