17 pubs · 157 cites · h-index 4
ECRI Institute
1997 - 2015
College of Healthcare Management
1992 - 1992