Rupert Leslie Alexander Goodings

Ionica International Limited · British Telecommunications Public Limited · Crosfield Electronics Limited
Total Patents: 13
Overall Rank: #390,025
Years Active: 1986–2000
Ionica International Limited Rank: #1