Debra Dunne

Noel Joanna
Total Patents: 7
Overall Rank: #744,683
Years Active: 1998–2013
Noel Joanna Rank: #1