Maker Pro
Maker Pro

Devices Happy to Have Left the Lab

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 ??]
 
Last edited by a moderator:
Top