UDA (R&D) LIMITED
Food and Beverage Services
No Team Available
Overview
UDA (United to Defeat Ageing) is a stealth-stage startup from London and Beijing with ambitions to become an open-source research base for the development of longevity supplements and to deliver them globally.