17.822
SINTA Score Overall
3.976
SINTA Score 3Yr
2.970
SINTA Score Overall Productivity
663
SINTA Score 3Yr Productivity
Latest number of activities
View more ...