42.236
SINTA Score Overall
13.454
SINTA Score 3Yr
3.017
SINTA Score Overall Productivity
961
SINTA Score 3Yr Productivity