18.923
SINTA Score Overall
8.561
SINTA Score 3Yr
728
SINTA Score Overall Productivity
329
SINTA Score 3Yr Productivity