15.483
SINTA Score Overall
9.827
SINTA Score 3Yr
204
SINTA Score Productivity
129
SINTA Score Productivity 3Yr