Searching for that postal address leads to https://www.yellowpages.com/new-york-ny/mip/mymetics-corp-469540985#business-info Look for "AKA". Has Mymetics any relation to Novartis? Novartis owns a big stake in Roche. I am wondering if that means anything. Such information on this kind of website is probably not always up-to-date.