John Peter Beckley
Transense Technologies, Plc · Michelin
Total Patents:
14
Overall Rank:
#353,839
Years Active:
1996–2012
Transense Technologies, Plc Rank:
#2