Karthik Babu

Mechanical Engineer

Toronto, Canada