John C. FREEDMAN

Canadian Blood Services · Krystal Biotech
Total Patents: 6
Overall Rank: #807,748
Years Active: 2004–2023
Canadian Blood Services Rank: #5