Mark A. Cappelli
Stanford University · Space Systems/Loral
Total Patents:
5
Overall Rank:
#1,005,543
Years Active:
1994–2015
Stanford University Rank:
#598