29 pubs · 1,788 cites · h-index 16
Bio Med Sciences (United States)
1974 - 1974
RCA (United States)
1969 - 1969
Nokia (United States)
1966 - 1966