I collated all I know about vaccines and encapsulated it in one resource - STRIVE (Student and Teacher Research Initiative for Vaccine Education). Please do check it out!
I've also written several letters regarding vaccines and how to effectively decline them, which you can find in the letters section.
I also rant about them quite a lot in my blog...
Hope this helps 🙂