My Summer of IP: personal stories #7 my Summer of IP Summer of IP alumnus James Mann tells us about the open day…Read more