1.048.719
SINTA Score Overall
390.652
SINTA Score 3Yr
702
SINTA Score Productivity
262
SINTA Score Productivity 3Yr
Latest number of activities
View more ...