Answering human papillomavirus vaccine concerns; a matter of science and time.

Answering human papillomavirus vaccine concerns; a matter of science and time.