Andrew Turner
Kymeta · Perkinelmer · Perkinelmer International C.V.
Total Patents:
16
Overall Rank:
#294,217
Years Active:
1984–2021
Kymeta Rank:
#29