Brent D. Krause   B.A.LLB

Intellectual Property Lawyer