Texas Endosurgery Institute is a research organisation in San Antonio, US. OpenAlex records 154 works and 41,218 citations for it.