R & D, March 1994
Posted by Eli on November 28th, 2006R & D stands for “Research & Development”, of course . . . and it is also the name of the magazine that published this cartoon.
R & D stands for “Research & Development”, of course . . . and it is also the name of the magazine that published this cartoon.