Thomas J. Africa

Integra Lifesciences · Meadwestvaco · Sirchie Acquisition Company, Llc.
Total Patents: 27
Overall Rank: #144,174
Years Active: 1997–2024
Integra Lifesciences Rank: #3