34.842
SINTA Score Overall
7.767
SINTA Score 3Yr
1.936
SINTA Score Overall Productivity
432
SINTA Score 3Yr Productivity