Publications New Review Paper Published in Molecules (IF 4.927) Have a look at our recent review paper published in Molecules (IF 4.927). Great work from our MSc Student Maria F. Araújo. The Buzz on Insecticides: A Review of Uses, Molecular Structures, …