225.193
SINTA Score Overall
112.667
SINTA Score 3Yr
966
SINTA Score Productivity
484
SINTA Score Productivity 3Yr
IPRs
View more ...