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