279 pubs · 21,779 cites · h-index 67
ATA Engineering (United States)
2026 - Present
McGill University
1991 - Present
Stellenbosch University
2019 - 2025
Laboratoire Interuniversitaire de Biologie de la Motricité
2025 - 2025
Bureau de Coopération Interuniversitaire
2021 - 2021