James M. Kress
Roche Palo Alto
Total Patents:
11
Overall Rank:
#460,781
Years Active:
2007–2017
Roche Palo Alto Rank:
#32