Oregon State University

Ranked among top 75 universities in the US (Shanghai Jiao Tong University)