Mark Logan
Merge Healthcare Incorporated · Shenzhen Tcl New Technology Co. · Thomson Licensing
Total Patents:
6
Overall Rank:
#849,546
Years Active:
2004–2019
Merge Healthcare Incorporated Rank:
#4