James B. Thomas

Research Triangle Institute · Icagen · ExxonMobil
Total Patents: 29
Overall Rank: #127,812
Years Active: 1998–2025
Research Triangle Institute Rank: #7