163.236
SINTA Score Overall
118.744
SINTA Score 3Yr
551
SINTA Score Productivity
401
SINTA Score Productivity 3Yr
IPRs
View more ...