CEO
Richard Marshall
CEO Approval Rating
90/100
Juvenescence is an Ireland-based biotech company that researches and develops novel therapeutics for the treatment of age-related diseases.