Naresh Kannan is a patent attorney and former product manager and software engineer. Naresh concentrates his practice on various aspects of intellectual property law, with a specific focus on counseling, litigation, and obtaining patents.Naresh graduated summa cum laude from Albany...
Read More →