Felipe Becerra: A gift from Nature