1.855.807
SINTA Score Overall
706.480
SINTA Score 3Yr
1.827
SINTA Score Productivity
695
SINTA Score Productivity 3Yr
