Mark Link

Tufts Medical Center
Total Patents: 3
Overall Rank: #1,562,827
Years Active: 2003–2011
Tufts Medical Center Rank: #26