Gregory M. Somers

Avista · Avista Laboratories
Total Patents: 5
Overall Rank: #1,035,965
Years Active: 1991–2006
Avista Rank: #13