Mark A. Beach

The University Of Bristol · British Technology Group Limited · National Research Development
Total Patents: 8
Overall Rank: #658,612
Years Active: 1992–2009
The University Of Bristol Rank: #3