Abdallah Yafi
Abdallah Yafi

Abdallah Yafi

entrepreneur | early stage investor