345 pubs · 6,839 cites · h-index 33
University of Sheffield
2004 - 2025
Speech Pathology Australia
1999 - 2024
Electronics and Radar Development Establishment
1986 - 2024
St Andrew's Healthcare
2024 - 2024
Reaction Biology Corporation (United States)
2024 - 2024