Robert E. Briggs
Biotechnology Research And Development · USDA · Department Of Agriculture
Total Patents:
23
Overall Rank:
#176,971
Years Active:
1996–2025
Biotechnology Research And Development Rank:
#1