Knobbe Martens Olson & Bear LLP

165 registered patent practitioners: 128 patent attorneys and 33 patent agents, Irvine, CA.