Edwin E. Lewis
Virginia Tech Intellectual Properties · USDA · United States, As Represented By The Secretary Of Agriculture
Total Patents:
2
Overall Rank:
#2,146,611
Years Active:
2003–2008
Virginia Tech Intellectual Properties Rank:
#201