Loading inventor profile...

David U. Shorter — Patents & Inventions | Patentable