Laurence Gesquiere, Ph.D.

Senior Research Scientist

Office: 
125 Science Drive, Room 019/Biological Science Building, Durham, NC 27712
Phone: 
+1 919 613 9762