The secret to staying young: platelet factor 4. — SciRadar