894
SINTA Score Overall
261
SINTA Score 3Yr
26.827.100
Affil Score
14.000.800
Affil Score 3Yr
Latest number of publications