Marcel Frans Leopold De Bruyn

Johnson & Johnson · Ciba-Geigy
Total Patents: 27
Overall Rank: #146,774
Years Active: 1987–2017
Johnson & Johnson Rank: #300