Jonathan Ross Sargent
Switch Materials · Solutia Canada · Virus Research Institute
Total Patents:
26
Overall Rank:
#150,017
Years Active:
1998–2024
Switch Materials Rank:
#4