23 pubs · 758 cites · h-index 8
Fountain Way
2024 - 2025
Prevea Health
2019 - 2019
Office of the National Coordinator for Health Information Technology
2010 - 2011
Center for Information Technology
2009 - 2009
Harvard University
2003 - 2003