Wallace Peters
Wallace Peters is a British entomologist and parasitologist. He is noted for his work on malaria... more »