Ravi
Karra
Ravi  Karra
Associate Professor of Medicine
Associate Professor of Pathology
Affiliate of the Duke Regeneration Center
Active
Enabled
Associate Professor of Medicine
247A CARL Building, Durham, NC 27710
Mailing address
Box 102152 Med Ctr, Durham, NC 27710