David Crenshaw
Abl Ip Holding · Iota Engineering · The Bodine
Total Patents:
15
Overall Rank:
#303,996
Years Active:
2002–2025
Abl Ip Holding Rank:
#268