34 pubs · 1,034 cites · h-index 11
BioChem Technology (United States)
2016 - 2016
FMC (United States)
2005 - 2013
U.S. Association of Former Members of Congress
2009 - 2009
University of North Carolina at Chapel Hill
1989 - 1995
Kodak (France)
1959 - 1961