Profile picture
Roy Ren
  • Manager
    World Intellectual Property Organization
    Geneva, Switzerland
mini profile avatar Roy Ren