Antipode to Electronics Point Newsletter, 24 Jan 2019 and the article '3 Implantable Devices That Should Have Never Left the Lab' is this welcome human interest story about Stargardt's disease:
[Mod edited to remove an apparently unrelated link ??]
[Mod edited to remove an apparently unrelated link ??]
Last edited by a moderator: