Julian James Sargood Ellis

Element Six Limited
Total Patents: 4
Overall Rank: #1,143,420
Years Active: 2019–2022
Element Six Limited Rank: #19