Loading inventor profile...

Mourad B. Takla — Patents & Inventions | Patentable