104.852
SINTA Score Overall
71.399
SINTA Score 3Yr
1.311
SINTA Score Productivity
892
SINTA Score Productivity 3Yr