Michelle Steffen Jansen

Affinergy
Total Patents: 2
Overall Rank: #2,047,653
Years Active: 2014
Affinergy Rank: #12