101.925
SINTA Score Overall
33.133
SINTA Score 3Yr
1.568
SINTA Score Overall Productivity
510
SINTA Score 3Yr Productivity