Mahmoud Youssef Abido
111
Followers
Personal Information
Organization / Workplace
Cairo Egypt
Occupation
Space Systems Technology Laboratory SSTL