Peter T. McCarthy
Nature'S Wing Fin Design · Intel · US Air Force
Total Patents:
36
Overall Rank:
#91,413
Years Active:
1997–2025
Nature'S Wing Fin Design Rank:
#1