Richard S. Barnett
Ambrx · Idec Pharmaceuticals · Eli Lilly
Total Patents:
13
Overall Rank:
#369,548
Years Active:
1998–2024
Ambrx Rank:
#25