53.449
SINTA Score Overall
29.605
SINTA Score 3Yr
453
SINTA Score Productivity
251
SINTA Score Productivity 3Yr