138k views
1 vote
Health education plays a significant role to bring about change in people"s attitude and behaviour towards health.​

1 Answer

5 votes

There is always a cognitive dissonance.

I guess if it has an affect, then age plays an important role. Please share your knowledge and also studies if they have reported that 'an increase in knowledge has influenced the behavior'

User Oli Studholme
by
5.9k points