368.041
SINTA Score Overall
193.801
SINTA Score 3Yr
385
SINTA Score Productivity
203
SINTA Score Productivity 3Yr