Clifford M. Spencer
Acme Packet · Boston Technology
Total Patents:
8
Overall Rank:
#652,295
Years Active:
1993–2013
Acme Packet Rank:
#5