383
SINTA Score Overall
170
SINTA Score 3Yr
21.976.300
Affil Score
16.000.800
Affil Score 3Yr
Latest number of publications