Loading inventor profile...

Tarig Ballal Khidir Ahmed — Patents & Inventions | Patentable