Lorraine Chow's Location
Champaign, IL, US
Lorraine Chow's Education
Lorraine Chow's Skills
Lorraine Chow's Summary
Lorraine Chow, based in Champaign, IL, US, is currently a Research Assistant at Illinois Natural History Survey. Lorraine Chow holds a 2009 - 2013 Bachelor of Science (BS) in Natural Resources and Environmental Science @ University of Illinois at Urbana-Champaign. With a robust skill set that includes Ecology, GIS, Environmental Impact Assessment, Environmental Awareness, ArcGIS and more, Lorraine Chow contributes valuable insights to the industry.