Rachel Flores Mwombela

Mwombela

Assistant Director, Student Services

Contact Information

  • Office Location: 3120 Fitzpatrick Center
  • Office Phone: 919-613-6729
  • Email Address: rachel.mwombela@duke.edu