Peter Kerrebrock
Draper Laboratory · The Charles Stark Draper Laboratories
Total Patents:
7
Overall Rank:
#741,243
Years Active:
1994–2014
Draper Laboratory Rank:
#135