50 pubs · 2,050 cites · h-index 21
Northeastern University
1970 - 2009
MIT Lincoln Laboratory
1959 - 2009
Massachusetts Institute of Technology
Michigan State University
1975 - 1975
University of Miami
1972 - 1973