Dr. Milo Kral, P.E.

Professor
University of Canterbury
Mechanical Engineering
Christchurch New Zealand 8140

Papers: