James McArthur

Cell Genesys · Gpc Biotech Ag · Biosante Pharmaceuticals
Total Patents: 17
Overall Rank: #262,113
Years Active: 2002–2025
Cell Genesys Rank: #9