Avis Lloyd McCrary
Preferred Technology · The Dow Chemical · Momentive Specialty Chemicals
Total Patents:
33
Overall Rank:
#107,187
Years Active:
1980–2023
Preferred Technology Rank:
#2