Skip to main content
U.S. flag

An official website of the United States government

Jessica Y. Richards

Biological Sciences Laboratory Technician
Ecology and Management of Invasive Species and Forest Ecosystems
51 Mill Pond Road
Hamden, CT 06514
United States
Phone
203-735-0921
https://www.fs.usda.gov/research/about/people/jessicayrichards