674.124
SINTA Score Overall
419.278
SINTA Score 3Yr
1.977
SINTA Score Productivity
1.230
SINTA Score Productivity 3Yr
IPRs
View more ...