New products made from forest waste as insect repellent? We're down for that. The Department of Science and Technology (DOST) ...