Elena K. Davydova
The University Of Chicago · Cellscript · University of Virginia
Total Patents:
4
Overall Rank:
#1,166,846
Years Active:
2008–2020
The University Of Chicago Rank:
#172