Leila M. Rubin

Kohler
Total Patents: 44
Overall Rank: #68,213
Years Active: 2007–2017
Kohler Rank: #28