Brigitte Huber

Tufts University · Trustees Of Tufts College
Total Patents: 8
Overall Rank: #645,151
Years Active: 2000–2016
Tufts University Rank: #15