David R. Lilly
Twyford International · Twyford Plant Laboratories
Total Patents:
14
Overall Rank:
#356,266
Years Active:
2001–2004
Twyford International Rank:
#3