Jessica Castillo Vardaro

Joined: Nov 19, 2011 Last Active: Mar 11, 2022 iNaturalist

Assistant Professor of Ecology and Evolution at SJSU
Wildlife Biologist
Pika Enthusiast
castillovardaro.com

View All