must bee some kind of merger happenning why Company website linked to japanese biotech Company with 213 employes seem s big merger to mee... ????