1.390
SINTA Score Overall
491
SINTA Score 3Yr
226.737.000
Affil Score
108.087.000
Affil Score 3Yr
Latest number of publications
View more ...