Loading inventor profile...

Marc Shapiro — Patents & Inventions | Patentable