Avalon Owens
American entomologist
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
Last updated · Handles last checked · How we check