15.921
SINTA Score Overall
7.678
SINTA Score 3Yr
531
SINTA Score Productivity
256
SINTA Score Productivity 3Yr
IPRs
View more ...