Student projects in recent years

From the eight major concentrations offered at the IMM: