Alejandro Rojas-Flechas

Postdoctoral Associate

Office: 
3316 Forrestal Dr, Durham, NC 27703
Campus Box: 
Campus Box 90338, Durham, NC 27708
Phone: 
(517) 898-8438