Is this the best acronym in science? It's certainly the smelliest

Open in new window