Helena Weltman

Id-Fish Technology
Total Patents: 6
Overall Rank: #841,005
Years Active: 2011–2018
Id-Fish Technology Rank: #2