214
SINTA Score Overall
108
SINTA Score 3Yr
6.250.410
Affil Score
3.000.190
Affil Score 3Yr
Latest number of publications