Cheryl Davis


Cheryl Davis - parasitologist and teacher from United States of America. She graduated from the University of Oklahoma, the Western Kentucky University, the Wake Forest University.