Ellen Leahy

University of Pennsylvania · Affymax Technologies N.V. · Hoechst Marion Roussel
Total Patents: 5
Overall Rank: #1,049,910
Years Active: 1993–1999
University of Pennsylvania Rank: #522