Santos Ramos
smr392@drexel.edu
267-288-7369
456 N 5th St., Apt. # 16, PHILADELPHIA, PA, 19123, 
Last Updated: September 24, 2026