Ileana Rau
Alta Devices · Utica Leaseco
Total Patents:
3
Overall Rank:
#1,437,010
Years Active:
2020–2021
Alta Devices Rank:
#25