4667 Shepherds Lane Lake Oswego OR 97035
(360) 358-2541
Willamette University College of Law
English
Oregon Bar
Active License
Intellectual Property
Patents