Raymond Menard

Royal Thoughts
Total Patents: 15
Overall Rank: #324,481
Years Active: 2002–2014
Royal Thoughts Rank: #1