Michaël Rochoy

Dr. Michaël Rochoy

Univ. Lille, ULR 2694, CERIM, Public Health Department, F-59000 Lille, France
orcid