Carolyn Moorlag

Xerox · Palo Alto Research Center Incorporated
Total Patents: 92
Overall Rank: #17,141
Years Active: 2010–2025
Xerox Rank: #79