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