20.369
SINTA Score Overall
9.026
SINTA Score 3Yr
251
SINTA Score Productivity
111
SINTA Score Productivity 3Yr