Dr John Walker

 MEng, PhD
Associate Professor

Connect with John

Research

Research groups

Research projects