9 pubs · 353 cites · h-index 7
University of Massachusetts Amherst
1989 - 1995
Textile Research Institute
1961 - 1963
Princeton University
1961 - 1961