Rene Nieves Alicea
Abbott
Total Patents:
10
Overall Rank:
#497,757
Years Active:
2016–2022
Abbott Rank:
#623