Patrick Roszell
Lawyer, Patent and Trad...
Smart & Biggar