D. Eric Moore
Mannatech · Carrington Laboratories
Total Patents:
8
Overall Rank:
#659,675
Years Active:
1994–2007
Mannatech Rank:
#3