Hello! My personal site has been moved to the following address: 

smtorres.org

Please visit it and let me know if you have questions or comments. Sorry for the inconveniences!

Contact:
Office: Seigle 277
Email: smtorres@wustl.edu
Address:
One Brookings Drive
Campus Box 1063
Saint Louis, MO 63130