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