John Finney

Softwave Tissue Regeneration Technologies · Syngenta Limited · ICI
Total Patents: 14
Overall Rank: #337,461
Years Active: 1993–2024
Softwave Tissue Regeneration Technologies Rank: #2