165.859
SINTA Score Overall
73.890
SINTA Score 3Yr
533
SINTA Score Productivity
238
SINTA Score Productivity 3Yr
IPRs
View more ...