37
SINTA Score Overall
14
SINTA Score 3Yr
1.720.030.000
Affil Score
6.917
Affil Score 3Yr
Latest number of publications