Elena Vinogradov

Dell Software · Quest Software · Beth Israel Deaconess Medical Center
Total Patents: 8
Overall Rank: #632,222
Years Active: 2014–2020
Dell Software Rank: #26