34.023
SINTA Score Overall
11.730
SINTA Score 3Yr
454
SINTA Score Productivity
156
SINTA Score Productivity 3Yr
