1.899
SINTA Score Overall
995
SINTA Score 3Yr
1.899
SINTA Score Overall Productivity
995
SINTA Score 3Yr Productivity