Membership in national and international bodies
- American Mathematical Society (AMS): Member
- European Society for Mathematical and Theoretical Biology (ESMTB): Member
- Society for Industrial and Applied Mathematics (SIAM): Member
- Society for Mathematical Biology (SMB): Member
- South African Association for Numerical and Applied Mathematics (SANUM): Member
- South African Mathematical Society (SAMS): Member.
- International Association for Mathematics and Computers in Simulation (IMACS): Editor