blade+science