Rebecca A. Fiebrink

Smule · Artema Labs · Princeton University
Total Patents: 12
Overall Rank: #398,391
Years Active: 2012–2025
Smule Rank: #17