Scinovex
S

Shagufta Parveen

Synthetic Biologics (United States) (US)ORCID 0000-0003-1993-3786
h-index
18
Publications
185
Citations
1.3K
i10-index
35
Impact (2-yr)
1.75
Shagufta Parveen · Scinovex