Personal Information
Organization / Workplace
Egypt Egypt
Occupation
ECE Engineer
Tags
nanotechnology
ezzeldinshazli
sootak
technovation
See more