Lawrence Mayer

Celator Pharmaceuticals · The Liposome Company · Inex Pharmaceuticals
Total Patents: 32
Overall Rank: #112,325
Years Active: 1990–2023
Celator Pharmaceuticals Rank: #1