Question: what is the meaning of r and d?
Answer: Research and development