David A. Richard
Vtec Technologies · Swatch Group Research And Development · Ppp&C
Total Patents:
20
Overall Rank:
#222,548
Years Active:
1981–2019
Vtec Technologies Rank:
#1