Craig Campbell

Valent Biosciences · Accenture Global Services Limited
Total Patents: 9
Overall Rank: #572,557
Years Active: 1993–2016
Valent Biosciences Rank: #55