John Brownlie
British Telecommunications Public Limited · The Royal Veterinary College · Vericore Limited
Total Patents:
12
Overall Rank:
#420,432
Years Active:
1991–2015
British Telecommunications Public Limited Rank:
#140