Don't fret, you can still find this page at http://www.temple.edu/msrc/student-jobs/. You will be redirected automatically in 10 seconds.