Stephen Owen
Merck · RTX (Raytheon) · The Automation Partnership (Cambridge) Limited
Total Patents:
16
Overall Rank:
#297,506
Years Active:
1988–2017
Merck Rank:
#2,116