422.980
SINTA Score Overall
222.000
SINTA Score 3Yr
1.266
SINTA Score Productivity
665
SINTA Score Productivity 3Yr