33 pubs · 211 cites · h-index 7
Novant Health
2017 - 2017
National Institute of Standards and Technology
1978 - 1996
United States Department of Commerce
1977 - 1993
Wake Forest University
1989 - 1990
University Medical Center
1989 - 1989