Institut Teknologi Padangh-index: 26Total citations: 4,810Total papers: 1,985Homepage: https://itp.ac.id/