Heterogeneous Viral Populations Research Articles