Dear Luke,
The ISI web of science has about 2050 publications in the database involving the space shuittle. This is the latest.
Lancaster RS, Spinhirne JD, Manizade KF
Combined infrared stereo and laser ranging cloud measurements from shuttle mission STS-85
J ATMOS OCEAN TECH 20 (1): 67-78 JAN 2003
Of course the launch and repairs to the Hubble and the launch of Chandra (the X-ray observatory) were also key parts of major scientific accomplishments.
The recent flight had nothing to do with ISS, incidentally.