Marc Vandermeeren

Johnson & Johnson · N.V. Innogenetics S.A. · Innogenetics N.V.
Total Patents: 19
Overall Rank: #234,624
Years Active: 1998–2023
Johnson & Johnson Rank: #1,098