CanSAS 2023 – where are we going?
I have just returned from the 2023 CanSAS meeting in Grenoble, and I have… opinions, both positive and negative ones. Read on for my take […]
I have just returned from the 2023 CanSAS meeting in Grenoble, and I have… opinions, both positive and negative ones. Read on for my take […]
Copyright © 2024 | WordPress Theme by MH Themes