Sheena Francis

Sheena Francis is an author at University of the West Indies System specializing in life sciences, entomology, and insect toxicology.

Publications per year

2010–2023

9

Publications

9