David Hands

Merck · British Telecommunications Public Limited · British Gas Plc
Total Patents: 11
Overall Rank: #466,032
Years Active: 1984–2013
Merck Rank: #1,604