John Logan
Fresca Medical · Schneider (Usa) · General Dynamics
Total Patents:
23
Overall Rank:
#176,251
Years Active:
1984–2025
Fresca Medical Rank:
#7