Craig L. Duvall
University Of Washington · Vanderbilt University · Phaserx
Total Patents:
17
Overall Rank:
#261,644
Years Active:
2014–2025
University Of Washington Rank:
#82