Fideicomiso Michelle Kantrow March 10, 2022 Share this: From left: Science Trust officials Sebastián Vidal, Lucy Crespo, and Lupe Vázquez.