Scinovex
M

Mama Mouchili

Nawaloka Hospital (LK)ORCID 0000-0003-3804-866X
h-index
3
Publications
24
Citations
30
i10-index
0
Impact (2-yr)
0.20
Mama Mouchili · Scinovex