Marc Mercken
Johnson & Johnson · N.V. Innogenetics S.A.
Total Patents:
25
Overall Rank:
#157,910
Years Active:
1998–2025
Johnson & Johnson Rank:
#613