Morocco

Mohammed Benhafid- Morocco

Mohammed Benhafid

National Institute of Hygiene 

Laboratory of Immunology - Virology

benhafidm@yahoo.com