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