Multi-scale dynamics of infectious diseases