957
SINTA Score Overall
195
SINTA Score 3Yr
84.532.100
Affil Score
25.657.800
Affil Score 3Yr
Latest number of publications
View more ...