Ted Dekker

Light Corp · Prince
Total Patents: 6
Overall Rank: #810,338
Years Active: 1989–2023
Light Corp Rank: #5