63.200
SINTA Score Overall
25.613
SINTA Score 3Yr
361
SINTA Score Productivity
146
SINTA Score Productivity 3Yr
Latest number of publications
View more ...