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