3 ms·Isn't Verily a medical devices company... ?by intexpress 1y agoIsn't Verily a medical devices company... ?