Karen Sue Keller

Kkh · Exelixis · USDA
Total Patents: 33
Overall Rank: #108,928
Years Active: 1988–2007
Kkh Rank: #1