James Duane Tenbarge
Roche Diagnostics Operations · Thomson Licensing · Shenzhen Tcl New Technology Co.
Total Patents:
11
Overall Rank:
#462,699
Years Active:
2009–2016
Roche Diagnostics Operations Rank:
#311