He received a Bachelor of Science in chemical engineering in 1975 from the University of Valle in Cali, Colombia, and completed one year of studies in a biochemistry graduate program at the Universidad del Valle Medical School.
He has taught mainly at U.S. universities, including the University of Massachusetts Amherst, but also abroad at institutions in Colombia, Finland, Spain, and England.