193
SINTA Score Overall
167
SINTA Score 3Yr
18.485.500
Affil Score
15.835.400
Affil Score 3Yr
Latest number of publications
View more ...