Reviews

4.5 (279)
profile

Catherine Messi

ROI

educational

    • Economics
    • Bachelor’s degree
    • Moi University
    • 311658

Expertise

Economics