Justin Krueger

Email: kruegej2@vt.edu

Office: 529 McBryde Hall

Education

Teaching Experience

Publications

Affiliations