1.304.212
SINTA Score Overall
647.074
SINTA Score 3Yr
902
SINTA Score Productivity
447
SINTA Score Productivity 3Yr