55.041
SINTA Score Overall
46.412
SINTA Score 3Yr
169
SINTA Score Productivity
143
SINTA Score Productivity 3Yr
IPRs
View more ...