Rebecca Horowitz

Lab: James McLachlan, PhD

Dept: Microbiology & Immunology
School of Medicine

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