3 ms·What ever happened to the MIT Biosuit? It seems like it just disappeared.by Something1234 8y agoWhat ever happened to the MIT Biosuit? It seems like it just disappeared.