English Donald R. Roberts Cited by user Citation bot on 11 Apr 2023 Donald Roberts is a professor of entomology at the Uniformed Services University of the Health Sciences (USUHS) in Bethesda, Maryland, USA.