Fue miembro de la Sociedad linneana de Londres, fue representante de la comunidad científica colombiana, entre otros cargos, como miembro de la Academia Colombiana de Ciencias Exactas, Físicas y Naturales desde 1970, presidente de la misma de 1982 a 2002 e integrante del Consejo Nacional de Ciencia y Tecnología.