Debra K. Schuster

Exelixis Plant Sciences · Agrinomics · Agritope
Total Patents: 4
Overall Rank: #1,246,150
Years Active: 2002–2009
Exelixis Plant Sciences Rank: #3