Baron G. Peters

 Baron Peters

Contact Information

Department of Chemical
and Biomolecular Engineering
600 S. Mathews Ave.
118 RAL, MC-712
Urbana, IL 61801
Affiliate Faculty