Our Team

Photo of Yevheniia Otavina

Yevheniia Otavina

Project Coordinator

According to recent estimates, there are more than 1.4 billion insects for each human on the planet