Christian Farrell

Christian Farrell
  • Research Administration Specialist
External address: Room 117 120 Science Drive, Durham, NC 27708
Internal office address: PO Box 90320, Durham, NC 27708
Phone: +1 919 660 2804