Marc J. Ostro

The Liposome Company
Total Patents: 10
Overall Rank: #526,375
Years Active: 1985–1999
The Liposome Company Rank: #15