36.901
SINTA Score Overall
21.254
SINTA Score 3Yr
286
SINTA Score Productivity
165
SINTA Score Productivity 3Yr