Annual review of medicine 62, 233 247, doi 10 stromectol prescription