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