Lynford Goddard
University Of Illinois · Lawrence Livermore National Security
Total Patents:
16
Overall Rank:
#291,488
Years Active:
2010–2023
University Of Illinois Rank:
#70