203.846
SINTA Score Overall
101.932
SINTA Score 3Yr
1.035
SINTA Score Productivity
517
SINTA Score Productivity 3Yr
IPRs
View more ...