avatar

Dr Jonathan Shock

Senior lecturer in mathematics and applied mathematics
Looks like @jonshock hasn't started blogging yet!