21.545
SINTA Score Overall
8.966
SINTA Score 3Yr
365
SINTA Score Overall Productivity
152
SINTA Score 3Yr Productivity