Herve Maisonneuve

Herve Maisonneuve


Work details

Associate professor, Public health

Claude Bernard Lyon 1 University