Loading inventor profile...

Hazem Abdel-Maguid — Patents & Inventions | Patentable