Howard Sard

Extend Biosciences · Saladax Biomedical · Beth Israel Deaconess Medical Center
Total Patents: 29
Overall Rank: #129,635
Years Active: 1996–2024
Extend Biosciences Rank: #2