49 pubs · 1,143 cites · h-index 11
Institute of Technology Assessment
1987 - 1987
Office of the National Coordinator for Health Information Technology
1986 - 1986
Northwestern University
1982 - 1984
Loyola University Chicago
1979 - 1979