Scinovex
M

Mitra Penmetsa

University of Illinois at Springfield (US)
h-index
3
Publications
25
Citations
21
i10-index
0
Impact (2-yr)
0.39
Mitra Penmetsa · Scinovex