4.496
SINTA Score Overall
2.696
SINTA Score 3Yr
167
SINTA Score Productivity
100
SINTA Score Productivity 3Yr
IPRs
View more ...