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