Margaret A. Self

Thomas & Betts International · Acuity Brands · Fl Industries
Total Patents: 8
Overall Rank: #664,859
Years Active: 1990–2002
Thomas & Betts International Rank: #82