4 ms·I don't think this should be flagged/removed. It's a technical review of medical devices.by bluntfang 6y agoI don't think this should be flagged/removed. It's a technical review of medical devices.deleted 6y ago[deleted]