Institut Teknologi dan Bisnis Palcomtechh-index: 3Total citations: 59Total papers: 63Homepage: https://palcomtech.ac.id