Wayne Volkmuth
Atreca · Caltech · Ceres
Total Patents:
17
Overall Rank:
#270,240
Years Active:
1995–2023
Atreca Rank:
#1