Avalon Owens

American entomologist

Avalon Owens
Image: Wikimedia Commons · About this image

Avalon Owens is an American entomologist, researcher and YouTuber from Boise. She received a Bachelor of Arts in evolutionary biology from Harvard University in 2013 and a Master of Science in entomology from National Taiwan University in 2016, and she has also studied at Tufts University. She speaks English and Mandarin, and her YouTube channel, INSECT ISLAND (昆蟲島), had about 44,200 subscribers in December 2025.

Avalon Owens’s social media accounts

2 external identifiers

Something wrong with this entry? Report it · How corrections work