19.802
SINTA Score Overall
11.218
SINTA Score 3Yr
291
SINTA Score Productivity
165
SINTA Score Productivity 3Yr