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