Bret J. Larreau
Key Technology · Designs Systems · Frigoscandia Food Process Systems Ab
Total Patents:
5
Overall Rank:
#947,155
Years Active:
1993–2023
Key Technology Rank:
#21