49.062
SINTA Score Overall
17.549
SINTA Score 3Yr
732
SINTA Score Productivity
262
SINTA Score Productivity 3Yr

Latest number of publications
View more ...