83 pubs · 3,108 cites · h-index 23
Myotubular Myopathy Resource Group
2026 - Present
Institute of Accelerating Systems and Applications
2023 - 2025
Barts Health NHS Trust
2024 - 2024
North Tees and Hartlepool NHS Foundation Trust
2023 - 2023
Portland VA Medical Center
2000 - 2014