Debbie Indira Lewis

Thomson Licensing
Total Patents: 5
Overall Rank: #1,033,520
Years Active: 2002–2007
Thomson Licensing Rank: #496