MCC Calendar 2022 - '23

Activities lined up for the club year 2022-2023 listed below.

Please note that speakers, club activities and competition submission dates may change due to unforeseen circumstances.