Bin Peng
Research Assistant Professor
Department
Department of Natural Resources and Environmental Sciences
Institution
University of Illinois at Urbana-Champaign
Email
binpeng@illinois.edu
Website
Phone number
217-974-5389
Address
1102 S. Goodwin Avenue
, Urbana , Illinois , USA , 61801