Ryan Leon Rogowski
Translate Abroad
Total Patents:
5
Overall Rank:
#996,577
Years Active:
2014–2016
Translate Abroad Rank:
#1