7.309
SINTA Score Overall
2.177
SINTA Score 3Yr
292
SINTA Score Productivity
87
SINTA Score Productivity 3Yr
IPRs
View more ...