International Development Research Council (IDRC) Trademarks
IDRC

IDRC

Filed: April 11, 1997
association services, namely, promoting the interests of senior and top-level corporate real estate executives as well as…
Owned by: International Development Research Council (IDRC)
Serial Number: 75272922