53.612
SINTA Score Overall
22.209
SINTA Score 3Yr
454
SINTA Score Productivity
188
SINTA Score Productivity 3Yr
