Tamar Carter, PhD Anopheles stephensi Liston study Tamar Carter, Ph.D., assistant professor of tropical disease biology in Baylor’s College of Arts & Sciences (PHOTO: Robert Rogers/ Baylor University)
Leave a Reply