Karen A. Moffat

Xerox · National Research Council Of Canada
Total Patents: 161
Overall Rank: #5,327
Years Active: 1989–2025
Xerox Rank: #27