217.593
SINTA Score Overall
115.891
SINTA Score 3Yr
1.017
SINTA Score Productivity
542
SINTA Score Productivity 3Yr

Latest number of publications
View more ...