14.246
SINTA Score Overall
8.249
SINTA Score 3Yr
419
SINTA Score Productivity
243
SINTA Score Productivity 3Yr
IPRs
View more ...