180 pubs · 3,394 cites · h-index 28
Neurobehavioral Systems
2025 - Present
University of Pennsylvania
2024 - Present
University of Connecticut
2019 - 2025
National Institute of Nursing Research
2009 - 2025
Durham VA Health Care System
2023 - 2023