705.980
SINTA Score Overall
300.716
SINTA Score 3Yr
619
SINTA Score Productivity
264
SINTA Score Productivity 3Yr
IPRs
View more ...