David Dean

Northwestern University · South Alabama Medical Science Foundation · Superior Plus Lp
Total Patents: 11
Overall Rank: #467,201
Years Active: 1983–2012
Northwestern University Rank: #516