Once logged in, you can add biography in the database
Nelson Roger Powers
Nelson Roger Powers, American Entomologist. Member Entomological Society American, American Society Tropical Medicine and Hygiene, Society Vector Ecologists, Sigma Xi.
to access the full content
September 23, 1946
San Diego, California, United States