Rex Bamba
Title
Office Manager
Organizations
Mechanical, Industrial, and Manufacturing Engineering
Office Phone
541-737-2151
Address
210 Rogers Hall
Corvallis, OR 97331
United States