2022
- RRCS published its inaugural issue and secured its digital and print ISSNs.
2021
- RRCS was founded. Prof. Dr. Ying Tan, from Peking University in China, was the founding Editor-in-Chief.