Sara Lais Mandel

Plantra
Total Patents: 1
Overall Rank: #2,976,031
Years Active: 2017
Plantra Rank: #4