Paul Mollard
Ptc Therapeutics · Edison Pharmaceuticals · Bioelectron Technology
Total Patents:
33
Overall Rank:
#106,434
Years Active:
1980–2024
Ptc Therapeutics Rank:
#27