Leanbio technological platforms