Answer: tmbg

AnswerCrossword Clue
TMBG

"Here Comes Science" band, for short