53.692
SINTA Score Overall
14.345
SINTA Score 3Yr
238
SINTA Score Productivity
63
SINTA Score Productivity 3Yr