Rebecca Horowitz
Lab: James McLachlan, PhD
Dept: Microbiology & Immunology
School of Medicine
Department
Biomedical Sciences Graduate Program
Biography
Hometown: New Orleans, Louisiana
Undergrad: Tulane University (Cell & Molecular Biology)
Hobbies: Modular origami, crocheting, and salsa dancing
Favorite Hangout Spot: Walking around uptown
Favorite Southern Food: Bread pudding
Research Interest: Immunology