› added 2 years ago
146
TIL there is a group of biohackers trying to open source insulin production
via beatlyzer.com