37.474
SINTA Score Overall
10.705
SINTA Score 3Yr
219
SINTA Score Productivity
63
SINTA Score Productivity 3Yr