127.700
SINTA Score Overall
23.995
SINTA Score 3Yr
21.283
SINTA Score Overall Productivity
3.999
SINTA Score 3Yr Productivity