David LaBorde
Brain Trust Innovations I · Iconic Data
Total Patents:
45
Overall Rank:
#63,860
Years Active:
2011–2025
Brain Trust Innovations I Rank:
#1