aces text logo
≡ Menu

Brent Ruan

Title: Soap Production Co-Lead
Year: Senior
Major: Agricultural and Biological Engineering