589
SINTA Score Overall
87
SINTA Score 3Yr
68.843.600
Affil Score
13.848.200
Affil Score 3Yr
Latest number of publications
View more ...