Stephen J. McConnell

IBM · Cytogen · University Of North Carolina At Chapel Hill
Total Patents: 8
Overall Rank: #629,337
Years Active: 2001–2021
IBM Rank: #21,733