Mark Leach
US Air Force · Comcast
Total Patents:
9
Overall Rank:
#553,497
Years Active:
1999–2023
US Air Force Rank:
#6,190