Andrew Gross
Serta · CNRS · Universite Grenoble Alpes
Total Patents:
5
Overall Rank:
#955,123
Years Active:
2006–2022
Serta Rank:
#13