Cohava Gelber
Serpin Pharma · Immunocellular Therapeutics · American Type Culture Collection (Atcc)
Total Patents:
20
Overall Rank:
#215,094
Years Active:
2002–2025
Serpin Pharma Rank:
#1