Graham Alexander Munro Murdoch
Magellan Technology Pty · Sato · Magellan Corporation (Australia) Pty
Total Patents:
26
Overall Rank:
#150,436
Years Active:
1992–2025
Magellan Technology Pty Rank:
#1