Loading inventor profile...

Mohammad Mahdi Naghsh — Patents & Inventions | Patentable