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