The Department of Science and Technology, through its Technology Application and Promotion Institute (DOST-TAPI) honored 26 innovation champions, whose contributions are expected to benefit ...