696
SINTA Score Overall
284
SINTA Score 3Yr
40.513.300
Affil Score
20.392.500
Affil Score 3Yr
Latest number of publications
View more ...