Pest Control Technology

Identifying Scientific Consensus on Vitamin B1 and Insect Repellency

Recent research has identified the scientific consensus on the matter of vitamin B1 and insect repellency.