Thomas Broussard
ExxonMobil · University Of Louisiana At Lafayette
Total Patents:
5
Overall Rank:
#897,963
Years Active:
1991–2025
ExxonMobil Rank:
#3,932