1.199
SINTA Score Overall
239
SINTA Score 3Yr
54.236.500
Affil Score
18.038.300
Affil Score 3Yr
Latest number of publications
View more ...