William Steve Ammons

Xoma · BOE
Total Patents: 12
Overall Rank: #426,990
Years Active: 1983–2004
Xoma Rank: #10