Lawrence I. Deckelbaum

Yale University · Merck
Total Patents: 7
Overall Rank: #761,669
Years Active: 1988–2001
Yale University Rank: #114