504. National Taiwan Ocean University ... 617. National Taiwan University of Science & Technology ...
www.webometrics.info