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