NSMQ 2023 Semi-Finals: 9 Schools, 3 contests and 3 final slots NSMQ 2023 Semi-Finals: 9 Schools, 3 contests and 3 final slots 9 months ago The NSMQ 2023 competition has entered the semi-final stage with only the top nine schools. The semi-finals will be held on the 19th of October... Read More