1.115
SINTA Score Overall
142
SINTA Score 3Yr
13.751.900
Affil Score
1.250.320
Affil Score 3Yr
Latest number of publications
View more ...