Mark A. Cellura

Xerox · Palo Alto Research Center Incorporated
Total Patents: 55
Overall Rank: #45,717
Years Active: 1995–2024
Xerox Rank: #191