Rebecca
Leonard
Rebecca  Leonard
Graduate Student
Student

MSRB III, 3rd Floor, 3 Genome Ct, Durham, NC 27710 

Research Interests: Host-Virus Interactions, novel vaccine and antiviral discovery and design 

Student