James Appleman
Effector Therapeutics · Anadys Pharmaceuticals · Polaroid
Total Patents:
8
Overall Rank:
#593,662
Years Active:
2003–2025
Effector Therapeutics Rank:
#13