Mason makes list of '25 great science colleges for good students'