Phillip James Duncan
Labtech Systems · Lbt Innovations Limited · Tecan Trading Ag
Total Patents:
10
Overall Rank:
#492,607
Years Active:
2008–2024
Labtech Systems Rank:
#3