532
SINTA Score Overall
403
SINTA Score 3Yr
23.701.600
Affil Score
20.651.300
Affil Score 3Yr
Latest number of publications
View more ...