7.402
SINTA Score Overall
4.567
SINTA Score 3Yr
90
SINTA Score Productivity
56
SINTA Score Productivity 3Yr

Latest number of publications
View more ...