Margaret Sue Lloyd

Vesture · Oracle · June Ray Limited
Total Patents: 11
Overall Rank: #454,179
Years Active: 2007–2021
Vesture Rank: #31