The largest marmoset colony in the U.S. is in San Antonio

Texas Biomedical Research Institute in San Antonio is getting ready to house the country's largest marmoset colony.
Published: 8:19 AM CDT May 12, 2019
Updated: 8:18 AM CDT May 12, 2019