David J. Sherratt

Cobra Biologics · Cobra Therapeutics Limited
Total Patents: 2
Overall Rank: #2,191,505
Years Active: 1999–2004
Cobra Biologics Rank: #4