65 pubs · 5,063 cites · h-index 41
Public Health England
2004 - 2016
Health Protection Agency
2003 - 2007
Pasteur Institute of Iran
2006 - 2006
National Public Health Laboratory
1993 - 2004
Public Health Laboratory
2004 - 2004