Jim Cleary is a registered patent attorney with over 26 years of experience. Jim focuses on patent law, including preparation and prosecution of …