I don't know if you'd consider pharmacology a "hard" science (I thought it was pretty hard when I was a medical student), but here is The Formulary Song.
Oh, and there's a line missing in the DT version. The third line of verse 3 should be:
"There's Miltown, Motrin, Medrol, Maalox, Myleran and Miradon"
fixed. Thanx Marc. S of DT