368
SINTA Score Overall
238
SINTA Score 3Yr
74.813.400
Affil Score
74.813.200
Affil Score 3Yr
Latest number of publications
View more ...