2 ms·Great talk, guessing it might be a company focused on biotech.by hhs 5y agoGreat talk, guessing it might be a company focused on biotech.