262 pubs · 5,114 cites · h-index 35
Jiangsu Hengrui Medicine (China)
2024 - Present
Pacira (United States)
2021 - 2025
Health Outcomes Solutions (United States)
2025 - 2025
Florida Orthopaedic Institute
McMaster University