389.120
SINTA Score Overall
187.146
SINTA Score 3Yr
1.040
SINTA Score Productivity
500
SINTA Score Productivity 3Yr
