Thomas Dolby November 20, 2021 by Amanda London · Published November 20, 2021 “She Blinded Me with Science” by Thomas Dolby Thomas Dolby’s “She Blinded Me with Science” is a love song of sorts, though can be more specifically classified as a song of infatuation. As implied by the title, the narrative/lyrics rely heavily on a...