The letters RD refer to the abbreviation of Research and Development; a leading practice in the innovation that gave birth to our cosmeceuticals.