Patent Attorney Gary Keller joined the firm. Practicing patent law for more than fourteen years, Gary has experience in a wide variety of technology areas including semiconductors and integrated circuit fabrication, chemical detection systems and mass spectrometry, food science, computer networking, software, pharmaceuticals and medical devices, touchscreens, diesel engines, optics, GPS devices, truck hitches, and acetylene torches. He is an inventor on four water treatment patents, which he obtained working as an engineer before law school. Gary received a B.S. in Chemical Engineering from the University of Idaho, and a J.D. from the Creighton University School of Law.