David E. Lewis
Discovision Associates · Microbiomed · Mionix
Total Patents:
47
Overall Rank:
#61,093
Years Active:
1980–2014
Discovision Associates Rank:
#9