Technology Application and Promotion Institute

GPTKB entity