The Ohio State University

USA

1

1

1.00

University of Alabama

USA

1

1

1.00

University of Central Florida

USA

1

1

1.00

University of Richmond

USA

1

1

1.00

University of Sassari

Italy

1

1

1.00

Vanderbilt University

USA

1

1

1.00

Washington University

USA

1

1

1.00

Zhejiang University

China

1

1

1.00

Industry

-

37

29

1.28

Others

-

8

7

1.14

Total

391

153

2.49