Karen Roy

Karen Roy

research scientist at New York State Department of Environmental Conservation (DEC)

Email

 

Highly Rated Resources

Karen Roy rated the following resources with four or five stars.