Roach Lab
University of Virginia - Biology Department -Gilmer Hall Room 266
Office: (434) 982-4858 Lab: (434)982-5273

 

 

 

Deborah A. Roach
Associate Professor
Recipient of the 2006 Cavalier Distinguished Teaching Award

Ph.D Duke University