Robert Discordia

Syracuse University · Scripps Research · Bristol-Myers Squibb
Total Patents: 6
Overall Rank: #867,603
Years Active: 1990–2010
Syracuse University Rank: #53