Roland Twydell
Sorex Limited · Basf Agro B.V. · Shell Internationale Research Maatschappij B.V.
Total Patents:
7
Overall Rank:
#732,483
Years Active:
1989–2017
Sorex Limited Rank:
#1