9.267
SINTA Score Overall
4.758
SINTA Score 3Yr
927
SINTA Score Overall Productivity
476
SINTA Score 3Yr Productivity
Latest number of activities
View more ...