Madeleine M. Joullie

University of Pennsylvania · Unknown
Total Patents: 14
Overall Rank: #354,282
Years Active: 1995–2011
University of Pennsylvania Rank: #112