What is a natural insect repellant? Is it any safer than chemical stuff?

Lasts only 2 hours. Citronella, neem or soybean oil are approved by epa but are only effective for 2 hours. They need to be reapplied frequently. Chemical with deer work for four hours.