Doetze Jakob Sikkema

Magellan Systems International · E.I. Du Pont De Nemours And · Akzo N.V.
Total Patents: 23
Overall Rank: #182,756
Years Active: 1985–2022
Magellan Systems International Rank: #1