51.029
SINTA Score Overall
30.939
SINTA Score 3Yr
251
SINTA Score Productivity
152
SINTA Score Productivity 3Yr
