Profile: Rachel Roegman

Name
Rachel Roegman
Organization
Faculty at
University of Illinois at Urbana-Champaign
Email
rroegman@gmail.com
Phone
4147021914
Biographical Information
N/A
Distinctions at UCEA
2016-2017
PSR
Purdue University
2019-2020
PSR
University of Illinois at Urbana-Champaign