Nabeela (The Pilot)

Nabeela was a member of staff at St Luke's University. (TV: The Pilot)