Give megs a break: minor DNA stress, platelets in excess. — SciRadar