27.042
SINTA Score Overall
11.430
SINTA Score 3Yr
3.380
SINTA Score Overall Productivity
1.429
SINTA Score 3Yr Productivity