Sarah Burroughs Tencza

University Of Pittsburgh
Total Patents: 4
Overall Rank: #1,262,506
Years Active: 1998–2005
University Of Pittsburgh Rank: #100