691.069
SINTA Score Overall
338.171
SINTA Score 3Yr
902
SINTA Score Productivity
441
SINTA Score Productivity 3Yr