We have worked w/ Kirupa for almost two years on our patent application and processing. He is highly knowledgable, responsive and caring.