Peter Kovesi
Enlighted · Spookfish Innovations Pty · University Of Western Australia
Total Patents:
5
Overall Rank:
#907,971
Years Active:
1989–2023
Enlighted Rank:
#15