Finance News The Merrimack Valley’s Premiere Well Being Care Provider By Truman Slate 4 years ago Generally, the term of a new patent is 20 years from the date on which