240 N. East Promontory Suite 200 Farmington UT 84025
(801) 547-9555
Brigham Young University
English
US Patent and Trademark Office Bar
Active License
Verified
Antitrust Law
Business Law
Communications & Internet Law