PTX3 and atherosclerosis: We believe that PTX3 may play different roles in atherosclerosis between stroke patients and the general population, which can result from complex effects of PTX3 upon the vasculature due to the involvement of multiple pathways.