David Berd

Thomas Jefferson University
Total Patents: 11
Overall Rank: #465,784
Years Active: 1994–2013
Thomas Jefferson University Rank: #19