rebeccad+science