158.504
SINTA Score Overall
93.716
SINTA Score 3Yr
955
SINTA Score Productivity
565
SINTA Score Productivity 3Yr
IPRs
View more ...