Activities

  1. Information Science Publising (Publisher)

    Activity: Publication peer-review and editorial workEditorial activity

  2. Faculteit Techniek, Bestuur en Management, TU Delft (Publisher)

    Activity: Publication peer-review and editorial workEditorial activity

  3. TBM/TU Delft (Publisher)

    Activity: Publication peer-review and editorial workEditorial activity

View all (3) »

ID: 307612