Search results for: Rachanee Udomsangpetch
Malaria Journal > 2017 > 16 > 1 > 1-10
International Journal for Parasitology > 2007 > 37 > 14 > 1551-1557
Microbes and Infection > 2006 > 8 > 3 > 680-686
Transactions of the Royal Society of Tropical Medicine and Hygiene > 1995 > 89 > 6 > 635-637