Michael J. Fevola
Johnson & Johnson · Inolex Investment · Akzo Nobel Chemicals International B.V
Total Patents:
42
Overall Rank:
#71,873
Years Active:
2008–2025
Johnson & Johnson Rank:
#222