Myles Lidka, M.E.Sc

Myles Lidka, M.E.Sc

Mechatronics Engineer
Robotics & Automation
905.562.0320
x688