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