Ashley Ruiz

Chicago, IL

Female

Job Title: Lead Technologist

Institution: Northwestern University

Photos
Blog Posts
Discussions