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