Types of Environmental Factors Affecting Human Health | Synapse