Rick Spinrad has a position (Professor of Oceanography) at Oregon State University

Title Professor of Oceanography
Is Current yes
Executive yes
Updated over 4 years ago