Director Científico de la Hevolution Foundation, una organización sin ánimo de lucro con sede en Riad, Arabia Saudita, que otorga subvenciones e inversiones en etapas iniciales para apoyar la investigación en longevidad y la gerociencia.
Su carrera ha abarcado la academia, la industria y el gobierno, incluyendo su papel como Director de la División de Biología del Envejecimiento en el NIA/NIH, desde 2006 hasta 2019, donde fue un contribuyente clave en el desarrollo del concepto de Geroscience, incluida la creación y liderazgo del trans-NIH Geroscience Interest Group (GSIG). Antes de incorporarse a Hevolution en 2022, fue Director de Gerociencia en Inspire, en Toulouse, Francia.
Felipe obtuvo su doctorado en Bioquímica y Biología Molecular en la Universidad de Florida y fue Profesor Asistente en el Medical College of Pennsylvania, así como Profesor Asociado en el Lankenau Institute for Medical Research en Pensilvania.