Richard T. Walker

The University Of Birmingham · British Technology Group Limited · Stichting Rega Vzw
Total Patents: 8
Overall Rank: #663,858
Years Active: 1983–2003
The University Of Birmingham Rank: #6