David A. Ruston
Partner, Group Head of Patents (Canada), Canadian Patent Agent at Marks & Clerk
Partner, Group Head of Patents (Canada), Canadian Patent Agent at Marks & Clerk
David Ruston leads the Canadian patent practice at Marks & Clerk, specializing in mechanical and electrical engineering patents with more than three decades of experience.
Listing compiled from public sources. Verify licence status on the Law Society of Ontario directory.