Helen Roy

British ecologist and entomologist

Helen Elizabeth Roy (6 November 1969–) is a British ecologist, entomologist, and academic, specialising in aphids and non-native species.

Quotes

edit
edit
 
Wikipedia
Wikipedia has an article about: