27 pubs · 1,089 cites · h-index 13
Broomfield Hospital
2022 - 2022
National Institute of Standards and Technology
2017 - 2020
University of Colorado Boulder