Back to list

Jake Huggins

Year joined

Position

Computer Officer,

Department

Computing

Email address

computing@chu.cam.ac.uk

Phone number

+44 1223 336043