I. Talla

I. Talla is an author at Leiden University specializing in parasitology, medicine, and malaria.

Publications per year

1990–2016

23

Publications

23