Jeanne Y. Ellis

Vista Scientific · Wilmington Partners Lp · Polymer Technology
Total Patents: 13
Overall Rank: #383,759
Years Active: 1986–2015
Vista Scientific Rank: #2