Robert W. Phelps

Xerox · University of Technology Office Of Technology Transfer
Total Patents: 14
Overall Rank: #346,352
Years Active: 1998–2020
Xerox Rank: #1,046