Helen Roy Quotes

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

Random Helen Roy quote

Attribution

Quotes and notes from Wikiquote: Helen Roy (page history), available under CC BY-SA 4.0.