Karim El Fakhouri

Karim El Fakhouri
Senior Research Assistant - Entomology