106.705
SINTA Score Overall
57.694
SINTA Score 3Yr
1.067
SINTA Score Productivity
577
SINTA Score Productivity 3Yr

Latest number of publications
View more ...