by

Roderick is a biologist by training, who has been involved in programming for over 30 years.

© 2025 The Neufeld Institute