Mike Croucher

Developer Advocate, Numerical Algorithms Group (NAG)