Margaret C. Shephard

ICI · Zoecon
Total Patents: 21
Overall Rank: #212,333
Years Active: 1980–1990
ICI Rank: #24