BlueRose Technologies launches LifeTree to store up to 8 generations

Technology