127 pubs · 1,212 cites · h-index 19
Optum (United States)
2009 - Present
Health Outcomes Solutions (United States)
2009 - 2023
Enzo Life Sciences (United States)
2023 - 2023
GlaxoSmithKline (United States)
2023 - 2023
Institute of Life Sciences
2023 - 2023