Photo of Hoda Badr

Hoda Badr, PhD

    • Position
    • ADJUNCT ASSOCIATE PROFESSOR | Oncological Sciences
    • Language
    • English

Education

PhD, University of Houston

Language

English