Professional Records Lawyers & Attorneys Nathan Thoreson - Lawyer View page Specialties: Intellectual PropertyLitigationPatent ApplicationPatents ISLN: 1000660374 Admitted: 2012 Nathan Thoreson - Lawyer View page ISLN: 1000865744 Admitted: 2019