1. YRPC
    stands for York Region Presidents’ Council (Canada)
  2. YRPC stands for Yazd Radiation Processing Centre (Iran)
YRPC
Share
Abbreviations And Their Meaning