Leucid Bio Appoints Filippo Petti as Chief Executive Officer