Prof. Gerard Salton (Annual Report)